//package com.zkthink.ceres.app.cms.controller;
//
//import com.zkthink.base.R;
//import com.zkthink.ceres.cms.dto.CmsTemplatePageDTO;
//import com.zkthink.ceres.cms.entity.CmsTemplate;
//import com.zkthink.ceres.cms.service.CmsTemplateService;
//import com.zkthink.dozer.DozerUtils;
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import lombok.AllArgsConstructor;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.validation.annotation.Validated;
//import org.springframework.web.bind.annotation.GetMapping;
//import org.springframework.web.bind.annotation.PathVariable;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RequestParam;
//import org.springframework.web.bind.annotation.RestController;
//
///**
// * Created by kellen on 2020/5/16.
// */
//
//@Slf4j
//@Validated
//@RestController
//@RequestMapping("/cms")
//@Api(value = "装修模块", tags = "装修模块")
//@AllArgsConstructor
//public class CmsTemplateController {
//
//  private CmsTemplateService cmsTemplateService;
//
//  private DozerUtils dozerUtils;
//
//
//  @GetMapping("getTemplate")
//  @ApiOperation(value = "查询平台装修配置", notes = "查询平台装修配置,tenantCode传admin")
//  public R<CmsTemplatePageDTO> getPlatformTemplate(@RequestParam("tenantCode") String tenantCode) {
//    CmsTemplate cmsTemplate = cmsTemplateService.getAppCmsTemplate(tenantCode);
//    CmsTemplatePageDTO cmsTemplatePageDTO = dozerUtils.map(cmsTemplate, CmsTemplatePageDTO.class);
//    return R.success(cmsTemplatePageDTO);
//  }
//
//  @GetMapping("getStoreTemplate")
//  @ApiOperation(value = "查询店铺装修配置", notes = "查询店铺装修配置,storeId:店铺id")
//  public R<CmsTemplatePageDTO> getStoreTemplate(@RequestParam("storeId") Long storeId) {
//    CmsTemplate cmsTemplate = cmsTemplateService.getStoreTemplate(storeId);
//    if (null == cmsTemplate) {
//      return R.success(new CmsTemplatePageDTO());
//    }
//    CmsTemplatePageDTO cmsTemplatePageDTO = dozerUtils.map(cmsTemplate, CmsTemplatePageDTO.class);
//    return R.success(cmsTemplatePageDTO);
//  }
//
//
//  @GetMapping("getCustomTemplate/{id}")
//  @ApiOperation(value = "根据id查询自定义页面配置", notes = "根据id查询自定义页面配置")
//  public R<CmsTemplatePageDTO> getCustomTemplate(@PathVariable("id") Long id) {
//    CmsTemplate cmsTemplate = cmsTemplateService.getById(id);
//    CmsTemplatePageDTO cmsTemplatePageDTO = dozerUtils.map(cmsTemplate, CmsTemplatePageDTO.class);
//    return R.success(cmsTemplatePageDTO);
//  }
//
//
//}
